coral greenbrier (smilax walteri) - Francés Inglés Diccionario